Skip to content

chore(deps): aws-cdk-lib を 2.254.0 に更新#40

Merged
eai04191 merged 1 commit into
mainfrom
chore/update-aws-cdk-lib
May 18, 2026
Merged

chore(deps): aws-cdk-lib を 2.254.0 に更新#40
eai04191 merged 1 commit into
mainfrom
chore/update-aws-cdk-lib

Conversation

@eai04191
Copy link
Copy Markdown
Member

issue

なし

変更内容

  • infra/package.json: aws-cdk-lib 2.253.0 → 2.254.0
  • infra/package-lock.json: 上記に伴う再生成

#38 で aws-cdk-lib 2.254.0 への更新が含まれているが、aws-cdk-lib 側で @aws-cdk/cloud-assembly-apibundleDependencies から jsonschema が外れた (aws/aws-cdk#37774) ことで Renovate 生成 lockfile に node_modules/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-api/node_modules/jsonschema が欠落し、npm ciMissing: jsonschema@1.4.1 from lock file で失敗する。aws-cdk-lib だけ単独で更新して lockfile を正しく再生成する。

確認したこと

  • npm ci (root / infra) がエラーなく通る
  • npm run synth (CI と同じダミー env) が成功する

スクリーンショット

なし

補足事項

なし

PR時のセルフチェック

  • 関数や変数の命名は一目で分かるものになってますか?
  • コメントは適切な量で、誰が見ても分かるコメントになってますか?
  • PR内容に関するテストは書きましたか?
  • PR内容に付随する各種ドキュメントは一緒に修正しましたか?
  • IssueをCloseする場合、完了の定義は満たせていますか?

byClaude Code

Copilot AI review requested due to automatic review settings May 18, 2026 03:11
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

依存パッケージのバージョン更新を、lockfile の整合性問題を回避する形で丁寧に切り出した良い対応です。問題の原因(@aws-cdk/cloud-assembly-apibundleDependencies から jsonschema が外れたことによる lockfile 欠落)の特定と説明も明確で、再発防止にも役立つ内容となっています。

aws-cdk-lib を 2.253.0 から 2.254.0 へ更新し、npm ci が失敗する問題を解消するために lockfile を再生成しています。

Changes:

  • infra/package.jsonaws-cdk-lib を 2.254.0 に更新
  • infra/package-lock.json を再生成し、jsonschema を含む依存ツリーを正しく反映
  • 関連する内部依存(@aws-cdk/cloud-assembly-api 2.2.3、@aws-cdk/cloud-assembly-schema ^53.21.0、fast-uri 3.1.2 など)の更新

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
infra/package.json aws-cdk-lib を 2.253.0 → 2.254.0 に更新
infra/package-lock.json aws-cdk-lib 更新に伴う lockfile 再生成(jsonschema 等の整合性修正を含む)
Files not reviewed (1)
  • infra/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@eai04191 eai04191 merged commit 87e7e27 into main May 18, 2026
7 checks passed
@eai04191 eai04191 deleted the chore/update-aws-cdk-lib branch May 18, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants